Cordova - het config.xml bestand
In deze sectie leer je hoe je de Cordova applicatie configureert
Personaliseren
Je kan de titel van je app wijzigen, evenals je email adres en je website opgeven:
<?xml version='1.0' encoding='utf-8'?>
<widget id="be.modernways.vos" version="1.0.0"
xmlns="http://www.w3.org/ns/widgets"
xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Veilig op school</name>
<description>
Veilig op school - een app die je helpt de juiste procedures te volgen in geval
van nood
</description>
<author email="jef.inghelbrecht@outlook.be" href="https://www.modernways.io">
Modern Ways
</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
<icon src="res/icon/android/icon-antigon-36.png" density="ldpi" />
<icon src="res/icon/android/icon-antigon-48.png" density="mdpi" />
<icon src="res/icon/android/icon-antigon-72.png" density="hdpi" />
<icon src="res/icon/android/icon-antigon-96.png" density="xhdpi" />
<icon src="res/icon/android/icon-antigon-144.png" density="xxhdpi" />
<icon src="res/icon/android/icon-antigon-192.png" density="xxxhdpi" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
<engine name="android" spec="^6.2.3" />
<plugin name="cordova-plugin-geolocation" spec="^2.4.3" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
</widget>
Iconen toevoegen
In het config.xml bestand kan je ook de verschillende iconen voor de verschillende platformen opgeven:
<?xml version='1.0' encoding='utf-8'?>
<widget id="be.modernways.vos" version="1.0.0"
xmlns="http://www.w3.org/ns/widgets"
xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Veilig op school</name>
<description>
Veilig op school - een app die je helpt de juiste procedures te volgen in geval
van nood
</description>
<author email="jef.inghelbrecht@outlook.be" href="https://www.modernways.io">
Modern Ways
</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
<icon src="res/icon/android/icon-antigon-36.png" density="ldpi" />
<icon src="res/icon/android/icon-antigon-48.png" density="mdpi" />
<icon src="res/icon/android/icon-antigon-72.png" density="hdpi" />
<icon src="res/icon/android/icon-antigon-96.png" density="xhdpi" />
<icon src="res/icon/android/icon-antigon-144.png" density="xxhdpi" />
<icon src="res/icon/android/icon-antigon-192.png" density="xxxhdpi" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
<engine name="android" spec="^6.2.3" />
<plugin name="cordova-plugin-geolocation" spec="^2.4.3" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
</widget>
Tip
Gebruik een online XML editor om je xml bestand aan te passen. In het voorbeeld heb ik de Online XML Editor van tutorialspoint gebruikt.
2017-05-22 13:42:13